home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
17 Bit Software 3: The Continuation
/
17-Bit_The_Continuation_Disc.iso
/
arug
/
arug 5
/
misc.notes
< prev
next >
Wrap
Text File
|
1994-01-27
|
4KB
|
86 lines
These are some short notes on JR-Comm and may help eliminate a few
problems you may run into...
Amigas with less than 1Meg free memory
--------------------------------------
Alot of people have had some problems with editing in the phonebook due
to limited memory. There's no doubt about JR-Comm sucking up major amounts
of memory when three requesters are open on a 16 color screen.
In fact, the very worst case condition is when using 16 color interlace
screen and you open the transfer parameters requester from the directory
entry edit requester. In this case about 293k of chip ram is required to
accomplish this.
Now, if you were to change the screen to a two color non-interlace screen
and do the same operation you'll see that the chip requirement drops to just
62k of chip ram! You will still need the 210k of fast ram that JR-Comm uses
for itself, but you can save almost 230k of chip ram by using the two color
non-interlace screen over the 16 color interlace screen. A 16 color non-
interlace screen uses about 75k less chip ram than the interlace version in
the same situation. BTW, with the three requesters closed a two screen uses
about 240k of total ram, about 20k of it being chip.
Display flickers during scrolling
---------------------------------
Certain colors in a 16 color display cause a noticable flicker to occur
as the text is scrolled up or down the screen. Unfortunately, this is an
unavoidable side-effect due to four bitplanes of screen data being scrolled,
one-at-a-time, by the blitter. If this is very disturbing to you then use
an 8 color display where there is little, if any, visible flicker.
High baud rates and 16 color displays
-------------------------------------
Another thing people have been running into is trying to drive their
Amiga too hard by using a high speed modem like the HST at 19.2k with a
16 color screen. While you're not going to break anything physically, you
are going to lose data, period.
What happens is that a 16 color display is robbing the cpu of alot of
processing time while the display is being painted on your monitor. Every
now and then data is going to get lost because the cpu doesn't get the
characters out of the serial port fast enough at high baud rates. At 2400
baud you won't have this problem since the data is coming in slow enough
for the cpu to get at it.
You may notice that during a file transfer the bright colors of a 16
color display will dim. What is happening is that one of the bitplanes
is being turned off during the download to give the cpu a bit more
processing time to give the best downloads times possible for 2400 baud.
At faster baud rates this isn't enough, you're going to need to drop
down to a Workbench screen or a 2 or 4 color custom screen to get better
transfer rates.
Interlace and/or morerows
-------------------------
These modes also require more from the Amiga than a normal display.
While interlace has no effect on DMA when the display is static, it does
extract a DMA penalty when scrolling is performed because twice as many
bits have to be shuffled.
Morerows takes up more DMA since you're displaying more data, it's
fairly simple. Please keep these in mind before deciding that JR-Comm
is "losing" data or otherwise performing poorly.
Chars/sec during transfers
--------------------------
JR-Comm is *very* conservative about its character/second calculations.
It only uses the amount of actual data for the file received, no overhead
data is included to "pad" the calculation and give better throughput then
is really being acheived. For XMODEM type protocols the clock is started
as soon as the transfer is started. CIS B+, YMODEM and ZMODEM start the
transfer clock after the file info data block has been received and
processed.
The rate will even out as the length of the file grows, short files tend
to give less accurate, even overly ambitious results. Files over 50-75k in
size give a much more realistic figure. Larger files are needed for high
speed modems to give more accurate results.